rewrite the rules